technique patent - German English Dictionary